#include <stdio.h>
#include <stdlib.h>
#include "oceano.h"

int main(int argc, char *argv[]) {

	float media, sd, soma;
	int i, iteracoes;	
	
	soma=0;
	iteracoes=10000;
	media=0.3;
	sd=0.1;
	setMediaDaVelocidadeGerada(media,sd);
	for (i = 0 ; i < iteracoes ; i++)
        	soma += gauss();  
	printf("media=%.2g, desvio padrao=%.2g, para %d iteracoes, media = %g\n", media, sd, iteracoes, soma/iteracoes);

	soma=0;
	iteracoes=10000;
	media=0.5;
	sd=0.3;
	setMediaDaVelocidadeGerada(media,sd);
	for (i = 0 ; i < iteracoes ; i++)
	for (i = 0 ; i < iteracoes ; i++)
        	soma += gauss();  
	printf("media=%.2g, desvio padrao=%.2g, para %d iteracoes, media = %g\n", media, sd, iteracoes, soma/iteracoes);

	soma=0;
	iteracoes=1000;
	media=0.7;
	sd=0.8;
	setMediaDaVelocidadeGerada(media,sd);
	for (i = 0 ; i < iteracoes ; i++)
	for (i = 0 ; i < iteracoes ; i++)
        	soma += gauss();  
	printf("media=%.2g, desvio padrao=%.2g, para %d iteracoes, media = %g\n", media, sd, iteracoes, soma/iteracoes);

	soma=0;
	iteracoes=500;
	media=1;
	sd=0.5;
	setMediaDaVelocidadeGerada(media,sd);
	for (i = 0 ; i < iteracoes ; i++)
	for (i = 0 ; i < iteracoes ; i++)
        	soma += gauss();  
	printf("media=%.2g, desvio padrao=%.2g, para %d iteracoes, media = %g\n", media, sd, iteracoes, soma/iteracoes);

	soma=0;
	iteracoes=10000;
	media=19;
	sd=5;
	setMediaDaVelocidadeGerada(media,sd);
	for (i = 0 ; i < iteracoes ; i++)
	for (i = 0 ; i < iteracoes ; i++)
        	soma += gauss();  
	printf("media=%.2g, desvio padrao=%.2g, para %d iteracoes, media = %g\n", media, sd, iteracoes, soma/iteracoes);

	return 0;
}
